package com.kuizii.demo.domain;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import org.apache.dubbo.apidocs.annotations.RequestParam;

@Data
public class SysUserDto implements Serializable {

    private static final long serialVersionUID = 1L;


    private String id;


    /**
     * 用户名
     */
    @RequestParam("用户名")
    private String userName;


    /**
     * 密码
     */

    private String password;


    /**
     * 用户状态,1-启用,-1禁用
     */
    @RequestParam(value = "用户状态",allowableValues = {"1","0"})
    private Integer userState;


    /**
     * 创建时间
     */

    private Date createTime;


    /**
     * 描述
     */

    private String userDesc;


    /**
     * 头像
     */

    private String userImg;


    /**
     * 部门主键
     */

    private String deptId;

    private String email;

    private String mobile;

    /**
     * 归属平台 0.系统  
     */
    private Integer accountPlatform;

    /**
     * 帐号类型 1.系统帐号 2.三方
     */
    private Integer accountType;

    private Boolean emailVerified;

    private Boolean mobileVerified;
}
